/*
 *	Copyright © 2013 Changsha Shishuo Network Technology Co., Ltd. All rights reserved.
 *	长沙市师说网络科技有限公司 版权所有
 *	http://www.shishuo.com
 */

package com.hlingsoft.kkh.dao;

import com.hlingsoft.kkh.entity.Zhuti;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 用户服务
 * 
 * @author Zhang jiale
 * 
 */

@Repository
public interface ZhutiDao {

	/**
	 * 得到用户数据的列表
	 * 
	 * @param long,long
	 * @return List<User>
	 */
	public List<Zhuti> getZhutiList(@Param("offset") long offset,
									@Param("rows") long rows);
	

	public List<Zhuti> getZhutiListByQuanziId(@Param("quanziId") long quanziId,
											  @Param("offset") long offset, @Param("rows") long rows);

	public Zhuti getZhutiById(@Param("id") long id);

	public int updateZhuti(Zhuti zhuti);

	public int addZhuti(Zhuti zhuti);

	/**
	 * 得到用户数量
	 * 
	 * @param userId
	 * @return Integer
	 */
	public int getZhutiListCount();

}
